"""
@Author : 合肥一元数智教育科技有限公司
@Date :  2025/5/7 11:24
@Description : 

python中数据类型有几种？

1.  字符串  str  不区分单双引
2.  数值型
    2.1  整型   int   整数
    2.2  浮点型   float   小数
3. 布尔类型   True  False   bool

4. 列表   list
5. 元组   tuple
6. 字典   dict
7. 集合   set
8. 对象   object

"""
# 字符串
message = 'hello world'
print(message, type(message))

info = "hello Java"
print(info, type(info))

comment = """hello  Html"""
print(comment, type(comment))

num1 = 1
print("num1:", type(num1))
num2 = 2.1
print('num2:', type(num2))

bool1 = True
print(bool1, type(bool1))
bool2 = False
print(bool2, type(bool2))

# python中的数据类型是动态数据类型  变量本身没有数据类型   变量的数据类型取决于变量中存储的数值      java    int num = 1  静态数据类型
# javascript  数据类型动态
num1 = 3.2
print('num1', type(num1))
num2 = 5
print('num2', type(num2))

num1 = 'hello'
print(num1, type(num1))
num1 = True
print(num1, type(num1))

# 如何实现不同数据类型之间的转换
num1 = input('请输入第一个数字:')  # str
num2 = input('请输入第二个数字:')  # str

#  运算符  +   字符串拼接
result = num1 + num2  # str + str   '1'+'2' = '12'
print(result)
